have someone well in hand - French English Dictionary